mountain range - French English Dictionary

mountain range

Play ENFRENus
Play ENFRENuk
Play ENFRENau

Meanings of "mountain range" in French English Dictionary : 5 result(s)

English French
Geography
mountain range cordillère [f]
mountain range chaîne de montagnes
Meteorology
mountain range chaîne de montagnes
Mountaineering
mountain range chaîne de montagne
mountain range chaîne de montagnes

Meanings of "mountain range" with other terms in English French Dictionary : 3 result(s)

English French
UN Terms
submerged volcanic mountain range chaîne montagneuse volcanique immergée
active global submerged volcanic mountain range chaîne montagneuse volcanique immergée mondiale active
Meteorology
interior mountain range chaîne de montagnes intérieures